// function foo() {
//   console.log("这个函数表用了", this);
// }
// var obj = {
//   name: "ziheng",
// };

// foo.call(obj);
// foo.apply(obj);

// //call 和 apply的区别

// function sum(num1, num2) {
//   console.log(num1 + num2, this);
// }
// sum.call("call", 1, 2); // 3 'call'
// sum.apply("apply", [1, 2]); // 3 'apply'

function foo() {
  console.log(this);
}
var newFoo = foo.bind("aaa");
newFoo(); // this指向"aaa"
